--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
.gitea/workflows/bench.yml bf822b6abacccad60f5ca122948fcffe0b693c0f (bf822b6a) Text, 2.02 KB
Tff7b72nameTb4b4b4: Ta5d6ffBenchmarks
Tff7b72onTb4b4b4:
Tff7b72workflow_dispatchTb4b4b4:
Tff7b72jobsTb4b4b4:
Tff7b72benchmarkTb4b4b4:
Tff7b72runs-onTb4b4b4: Ta5d6ffubuntu-latest
Tff7b72stepsTb4b4b4:
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffCheckout
Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72set -eu
Tff7b72SERVER="${GITEA_SERVER_URL:-${GITHUB_SERVER_URL:-}}"
Tff7b72REPO="${GITEA_REPOSITORY:-${GITHUB_REPOSITORY:-}}"
Tff7b72if [ -z "$SERVER" ] || [ -z "$REPO" ]; then
Tff7b72echo "Checkout: set GITEA_SERVER_URL/GITEA_REPOSITORY or GITHUB_SERVER_URL/GITHUB_REPOSITORY" >&2
Tff7b72exit 1
Tff7b72fi
Tff7b72if [ -n "${GITEA_TOKEN:-}" ] || [ -n "${GITHUB_TOKEN:-}" ]; then
Tff7b72TOKEN="${GITEA_TOKEN:-$GITHUB_TOKEN}"
Tff7b72git config --global credential.helper "!f() { echo username=x-access-token; echo password=${TOKEN}; }; f"
Tff7b72fi
Tff7b72git init -q && git remote add origin "${SERVER}/${REPO}.git"
Tff7b72git fetch -q --depth=1 origin "${GITHUB_SHA}" && git checkout -q FETCH_HEAD
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffNode.js
Tff7b72runTb4b4b4: Ta5d6ffshTa5d6ff Ta5d6ffscripts/ci/setup-node.shTa5d6ff Ta5d6ff24
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffpnpm
Tff7b72runTb4b4b4: Ta5d6ffshTa5d6ff Ta5d6ffscripts/ci/setup-pnpm.sh
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffPython
Tff7b72runTb4b4b4: Ta5d6ffshTa5d6ff Ta5d6ffscripts/ci/setup-python.shTa5d6ff Ta5d6ff3.13
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffTask
Tff7b72runTb4b4b4: Ta5d6ffshTa5d6ff Ta5d6ffscripts/ci/setup-task.sh
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffSetupTa5d6ff Ta5d6ffPoetry
Tff7b72runTb4b4b4: Ta5d6ffpipTa5d6ff Ta5d6ffinstallTa5d6ff Ta5d6ffpoetry
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffInstallTa5d6ff Ta5d6ffdependencies
Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72. scripts/ci/ci-node-path.sh
Tff7b72task install
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffBenchmarks
Tff7b72idTb4b4b4: Ta5d6ffbench
Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72. scripts/ci/ci-node-path.sh
Tff7b72set -o pipefail
Tff7b72task bench 2>&1 | tee bench_results.txt
Tb4b4b4- Tff7b72nameTb4b4b4: Ta5d6ffRunTa5d6ff Ta5d6ffIntegrityTa5d6ff Ta5d6ffTests
Tff7b72idTb4b4b4: Ta5d6ffintegrity
Tff7b72runTb4b4b4: Tb4b4b4|
Tff7b72. scripts/ci/ci-node-path.sh
Tff7b72set -o pipefail
Tff7b72task test-integrity 2>&1 | tee -a bench_results.txt
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────